deployment aid canopy - Spanish English Dictionary